home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Now 11 / CD-ROM Now MegaDisc 11 (1995-02).iso / dosprogs / neobook / nb1.cmp / NEOBOOK.DOC < prev    next >
Text File  |  1994-09-21  |  79KB  |  2,225 lines

  1.  
  2.               NeoBook (TM)
  3.           Electronic Publisher
  4.               Version 2.0
  5.  
  6.  
  7. --------------------------
  8. -------User's Guide-------
  9. --------------------------
  10.  
  11. NeoBook opens a new publishing medium. Most
  12. of today's computer systems contain color,
  13. sound, and graphical capabilities - the
  14. tools for new ways of communicating ideas.
  15.  
  16. As the price of diskettes has dropped and
  17. with the ever wider use of networks,
  18. computer-based communications have become
  19. cost-competitive with traditional
  20. publishing forms. And, though the computer
  21. book or magazine is not ready to completely
  22. replace printed books and magazines (you
  23. might find one of today's computers
  24. unwieldy while sitting in the garden or in
  25. a favorite chair), electronic publications
  26. offer possibilities not provided by
  27. traditional print media, such as sound,
  28. color, page linking, pop-up images and
  29. text, and instant access to related
  30. information. And electronic publications
  31. may be shipped using lightweight, compact,
  32. reusable, inexpensive diskettes, which are
  33. not as readily discarded by the reader or
  34. even distributed via modem over ordinary
  35. telephone lines. Possibilities for NeoBook
  36. applications include brochures,
  37. newsletters, catalogs, interactive books
  38. and magazines, educational materials, sales
  39. tracts or speakers' aides, etc.
  40.  
  41. ---------------------------
  42. ---Hardware requirements---
  43. ---------------------------
  44.  
  45. To use NeoBook, you will need the
  46. following:
  47.  
  48. - IBM PC, XT, AT, PS/2 or 100% compatible
  49. computer
  50. - EGA, VGA or compatible graphics card and
  51. monitor
  52. - 640K minimum RAM
  53. - A hard disk
  54. - MS-DOS, PC-DOS or DR-DOS 3.1 or higher
  55. version
  56. - Microsoft, Logitech or compatible mouse
  57. - Sound Blaster compatible audio card
  58. (optional NeoBook Pro only.)
  59.  
  60.  
  61. --------------------------
  62. -----Starting NeoBook-----
  63. --------------------------
  64.  
  65. For the steps below, we assume that you
  66. have already installed NeoBook in the
  67. directory C:\NEOBOOK, which is the default
  68. directory used by the install program. If
  69. you installed NeoBook into a different
  70. directory, then substitute that name for
  71. C:\NEOBOOK below.
  72.  
  73. 1.) In order for your mouse to work within
  74. NeoBook, your mouse driver (usually
  75. MOUSE.COM) must be loaded before accessing
  76. NeoBook. Please refer to your mouse's user
  77. manual for more information regarding
  78. configuring your mouse.
  79.  
  80. 2.) From the DOS prompt (C:\), type
  81. CD\NEOBOOK and press Enter. This will place
  82. you in the NeoBook directory.
  83.  
  84. 3.) Now type NEOBOOK and press Enter.
  85.  
  86. If you wish to make changes to NeoBook's
  87. configuration, you may change the settings
  88. by selecting SET PREFERENCES from the
  89. OPTIONS menu.
  90.  
  91. ---------------------------
  92. -----Operating NeoBook-----
  93. ---------------------------
  94.  
  95. In this section, we will take a look at the
  96. function of various parts of the NeoBook
  97. menu. Users who are familiar with graphical
  98. interfaces may wish to skip this section
  99. and proceed directly to the description of
  100. Menu Functions which follows.
  101.  
  102. When you activate NeoBook, you will be
  103. presented with the program's main screen,
  104. which contains menu buttons along the top
  105. and a box holding various tool icons.
  106.  
  107. ----------------------------
  108. -----Keyboard Shortcuts-----
  109. ----------------------------
  110.  
  111. Note that many commands have one letter in
  112. their description underlined. To select
  113. these commands, you simply hold down the
  114. ALT key while typing the letter
  115. corresponding to the command you wish to
  116. activate. On the menu, some commands have
  117. their keyboard shortcuts listed to the
  118. right of the description line. You may also
  119. move between items in dialog boxes by using
  120. the TAB key to move between options. A
  121. highlight, appearing as a moving box,
  122. surrounds the current item. Once the
  123. command you wish to use has been
  124. highlighted, press the SPACE bar to select
  125. or activate.
  126.  
  127. At other times, you may need to select an
  128. item from a list. You may use the ARROW,
  129. PAGE UP and PAGE DOWN keys to scroll
  130. through the list. Once an item is
  131. highlighted, press the ENTER key to select
  132. that item.
  133.  
  134. -------------------------
  135. -----Mouse Operation-----
  136. -------------------------
  137.  
  138. Using the mouse requires that you load
  139. Microsoft or Logitech compatible mouse
  140. driver software before starting NeoBook. If
  141. a mouse is present, a small mouse pointer
  142. (arrow) will appear on your screen. Simply
  143. move the pointer to the desired command or
  144. option and click the left mouse button to
  145. select or activate.
  146.  
  147. -------------------------
  148. -----Screen Features-----
  149. -------------------------
  150.  
  151. NeoBook's menus contain several types of
  152. controls used to select, enable or
  153. deactivate various features.
  154.  
  155. - Command Buttons: These are buttons which
  156. activate commands or bring up submenus. To
  157. select a command option, either click the
  158. button with a mouse or hold down the Alt
  159. key and press the underlined letter in the
  160. title of the desired command.
  161.  
  162. - Check Box: These controls appear as small
  163. boxes. Activate/deactivate the option by
  164. holding down the ALT key and pressing the
  165. underlined letter, or by clicking inside
  166. the box with a mouse. A check mark will
  167. appear to show that the corresponding
  168. option has been selected.
  169.  
  170. - Drop Down List: Lists are used to allow
  171. you to choose from a large group of
  172. options, such as a list of file names or
  173. colors. Items which contain lists have a
  174. small, downward pointing arrow button to
  175. the right of the description. The list may
  176. be displayed by clicking on the small arrow
  177. with your mouse, or, from the keyboard,
  178. either highlighting the item using the TAB
  179. key and pressing the SPACE bar or by
  180. simultaneously pressing the ALT key and the
  181. underlined letter in the option title. The
  182. item inside the red box represents the
  183. currently active item on the list. From the
  184. keyboard, use the UP/DOWN arrow keys, the
  185. PAGE UP/PAGE DOWN keys, and the HOME and
  186. END keys to move the selector highlight to
  187. the desired item, then press ENTER to
  188. choose it. You may also use the mouse to
  189. scroll through the list and select an item.
  190. Clicking the scroll bar to the right of the
  191. list will move the window one item at a
  192. time. Clicking and dragging the Scroll
  193. button up or down allows you to scroll
  194. quickly through the list. You may also
  195. scroll one page at a time by clicking the
  196. shaded area between the arrow buttons and
  197. the scroll button.
  198.  
  199. - Error Message: At times, you may be
  200. presented with an error message, requiring
  201. that you merely acknowledge its existence
  202. by pressing ENTER or clicking the mouse.
  203.  
  204. - Text Box: Text boxes are used to enter
  205. information such as file names, time
  206. intervals, etc. If the menu or dialog box
  207. contains more than one text box, press the
  208. TAB key to move to the one you want. If you
  209. have a mouse, click the desired text field.
  210.  
  211. - Radio Pushbutton: These appear as diamond
  212. shaped depressions next to a description of
  213. the option. This type of button is always
  214. found in groups. Select the option in the
  215. group that you want to use. Only one radio
  216. button per group may be selected at a time.
  217. Select the desired option by holding down
  218. the ALT key and pressing the button's
  219. underlined letter or by clicking the item
  220. with the mouse. The button will turn red
  221. (darkened on monochrome displays) to show
  222. that the option is activated.
  223.  
  224. - Page Control: Use the page control to
  225. move between pages within your publication.
  226. The center icon jumps to the Master Page.
  227. The arrow pointing right goes to the next
  228. page, while the arrow pointing to the left
  229. goes to the previous page. The arrow with a
  230. bar on the right jumps to the last page,
  231. while the arrow and bar on the left jumps
  232. to the first page.
  233.  
  234. - Nudge Control: The nudge control is used
  235. to move the selected item(s) one pixel at a
  236. time. Click on the side of the control
  237. pointing in the direction the item(s) are
  238. to be moved. Hold down the Shift key to move
  239. the selected items continuously. 
  240.  
  241. - Title Bar: The title bar lists the
  242. contents of the dialog box. You may use
  243. your mouse to move the entire box to a new
  244. location by clicking on the title bar and
  245. dragging to a new location.
  246.  
  247. -----------------------
  248. -----Menu Commands-----
  249. -----------------------
  250.  
  251. The Menu Bar lies along the top of the
  252. screen and contains a row of menu buttons
  253. (described below), the Page Control
  254. buttons, and a Counter which tells you the
  255. current page number and the total number of
  256. pages in the publication.
  257.  
  258.  
  259. -----The File Button Menu-----
  260.  
  261. Options under this command are used to load
  262. and save publications, to access the DOS
  263. operating system, and to exit NeoBook.
  264.  
  265. - New: Use this option to load a fresh
  266. publication containing no text or other
  267. elements.
  268.  
  269. - Open: If you have saved previous NeoBook
  270. presentations, you may load one of these
  271. using the OPEN option. The dialog below
  272. will appear to allow you to select the file
  273. name corresponding to the desired
  274. publication.
  275. NOTE: If the desired publication file is in
  276. a drive or directory other than the current
  277. drive/directory, you may select a new drive
  278. using the DRIVES drop-down list.
  279. Directories may be selected from the
  280. DIRECTORIES box. Simply click on any
  281. subdirectory listed to go to that
  282. directory. Clicking on the folder icon
  283. which is followed by a backslash (\) will
  284. take you to the drive's root directory.
  285. Clicking on the folder icon which is
  286. followed by two periods (..) will take you
  287. to the previous directory in the tree from
  288. which the current directory has branched.
  289. See your DOS documentation for additional
  290. information on directory trees. You may
  291. also use the Search command button to find
  292. a specific file. Simply type in the name of
  293. the file to look for, or use the DOS
  294. wild-card characters if you only know part
  295. of the file name.
  296.  
  297. - Save: This option saves the storyboard
  298. with all changes you have made during your
  299. current session. If you have not named your
  300. presentation, you will be prompted to
  301. supply a name.
  302.  
  303. - Save As: If you wish to save a new or
  304. make a copy of an existing publication, use
  305. this option to supply a new name. The new
  306. file name may contain up to eight valid DOS
  307. characters (valid DOS characters include
  308. A-Z, 0-9, _, ^, $, ~, !, #, %, &, -, {}, (),
  309. @, ', ` with no spaces, commas, periods or
  310. backslashes in the name). NeoBook will
  311. assign a three letter extension PUB to your
  312. publication filename. If you wish to store
  313. the file on a different drive or directory,
  314. precede the filename with the correct drive
  315. and path (or select using the drop down
  316. list button). - DOS Shell: If you would
  317. like to briefly jump to DOS, without
  318. leaving NeoBook, you may use the DOS Shell
  319. option to run your DOS program(s). To
  320. return to NeoBook, simply type "EXIT" at
  321. the DOS command prompt. This will save you
  322. a bit of time reloading your publication
  323. when you briefly need access to DOS in
  324. order to run another application, erase or
  325. rename a file, etc. ***Remember, you must
  326. type "EXIT" to return to NeoBook ***
  327.  
  328. - DOS Shell: This allows you to jump to
  329. DOS and back to NeoBook without losing
  330. your place in the publication. To return
  331. to NeoBook from DOS, type "EXIT" at the
  332. DOS command prompt.
  333.  
  334. - Exit: To leave NeoBook, select this
  335. option.
  336.  
  337. -----The Edit Menu Button-----
  338.  
  339. The options under this command button allow
  340. you to create and modify graphics files,
  341. and to copy, remove and select items
  342. already included.
  343.  
  344. - Undo: Select this option to "undo" the
  345. last command. Some commands, however, cannot
  346. be undone, these include: adding, deleting
  347. and moving pages; palette modifications;
  348. Preferences; and events that occur in other
  349. programs. The Undo command can use a lot of
  350. memory, so in low memory situations you may
  351. want to disable the Undo function by selecting
  352. Preferences/Miscellaneous in the Options menu.
  353.  
  354. - Cut: Use this option to remove the
  355. currently selected item(s) to NeoBook's
  356. clipboard. From the clipboard, you may
  357. Paste the item(s) to a new location or onto
  358. a different page.
  359.  
  360. - Copy: This option will copy the currently
  361. selected (highlighted) item(s) onto the
  362. clipboard without removing them from the
  363. current location. Use the Paste command to
  364. place copies of the objects.
  365.  
  366. - Paste: This option places the item(s)
  367. currently on the clipboard (see Cut and
  368. Copy) onto the current page. Selecting this
  369. option alone will place the item(s) in the
  370. center of the current page. Pressing the
  371. CTRL key while using Paste will place the
  372. item(s) at the same coordinates occupied
  373. before being placed on the clipboard.
  374.  
  375. - Delete: This option eliminates the
  376. selected item(s) without placing them onto
  377. the clipboard. Use Delete when you wish to
  378. erase items and preserve the last item Cut
  379. or Copied to the clipboard.
  380.  
  381. - Duplicate: This command places a copy of
  382. the currently selected item onto the page.
  383.  
  384. - Select All: Use this option to select all
  385. elements on the current page.
  386.  
  387. - Create/Edit Article: When placing a text
  388. frame using the Article tool, you are given
  389. the option of choosing an existing ASCII
  390. text file. After selecting a text frame,
  391. you may use this option to edit an existing
  392. file, using your favorite word processor.
  393. If no item is selected, this option allows
  394. you to create a new file. The word
  395. processor which you will be using must have
  396. first been linked to NeoBook by selecting
  397. its DOS command file using the Options/Set
  398. Preferences/Miscellaneous. Note: You should
  399. be sure to save the text in ASCII or DOS
  400. Text format. Your word processor's
  401. documentation contains instructions on how
  402. to do this.
  403.  
  404. - Create/Edit Image: When placing an image
  405. frame using the Picture tool, you are given
  406. the option of choosing an existing PCX or
  407. GIF format image file. After selecting any
  408. image frame, you may use this option to
  409. edit an existing picture, using your
  410. favorite paint program. If a graphic frame
  411. is not selected, this option allows you to
  412. create a new file. The paint program which
  413. you will be using must have first been
  414. linked to NeoBook by selecting its DOS
  415. command file using the Options/Set
  416. Preferences/Miscellaneous. Note: If
  417. necessary, you should convert your picture
  418. so that it contains a maximum of 2, 16 or
  419. 256 colors before saving it. This will save
  420. space on your disk and will allow the
  421. widest number of readers to view the image.
  422. Also to save space, you may wish to reduce
  423. the scale (size) of the picture to
  424. approximately match the size which will be
  425. displayed in your publication. Most paint
  426. and image editing programs will allow you
  427. to easily make these adjustment. You should
  428. be sure to save your picture in either a
  429. PCX or GIF format. Your paint program's
  430. documentation should contain instructions
  431. on how to do this.
  432.  
  433. - Create/Edit Sound File: When placing a
  434. button using the Button tool, you are given
  435. the option of choosing an existing audio
  436. files for playback on a Sound Blaster
  437. compatible sound card (VOC format files) or
  438. on the PC's built-in speaker (SNG format
  439. files). After selecting a button which has
  440. been set up to play a sound file, you may
  441. use this option to edit a sound file to be
  442. attached to this button, using your
  443. favorite audio software. If a button
  444. containing audio has not been selected,
  445. this command will allow you to create a
  446. file.
  447.  
  448. The sound software which you will be using
  449. must have first been linked to NeoBook by
  450. selecting its DOS command file using the
  451. Options/Set Preferences/Miscellaneous. For
  452. playback on Sound Blaster compatible
  453. systems, the software must be capable of
  454. writing a VOC (voice) format file. SNG
  455. format files may be edited using any word
  456. processor which is capable of saving an
  457. ASCII (DOS text) format text file.
  458.  
  459. - Create/Edit Flic: NeoBook Professional
  460. allows you to play existing FLI or FLC
  461. format animation files. If you have
  462. animation editing software, you may also
  463. edit animation elements within your 
  464. publication. After selecting a button 
  465. which has been set up to play an animation, 
  466. use this option to edit the file attached
  467. to the button, using your favorite
  468. animator. If a button containing an 
  469. animation has not been selected, this
  470. command will allow you to create a file 
  471. using your animation software.
  472.  
  473. The animation software which you will be 
  474. using must have first been linked to
  475. NeoBook by specifying its DOS command
  476. file using the Options/Set Preferences/
  477. Miscellaneous menu selection. For playback
  478. in NeoBook, the animation must be saved in
  479. either the FLI or FLC file formats.
  480.  
  481. - Adjust Object: This command allows you
  482. to modify the location (X,Y) and size (W,H)
  483. of a selected object. If multiple objects
  484. are selected, then only the X and Y
  485. coordinates may be changed. You may also
  486. invoke the Adjust Object command by holding
  487. down the Control key and clicking the right
  488. mouse button on an object.
  489.  
  490. - Edit Object: Use this option to change
  491. the file assignment and other attributes
  492. attached to a Button, Article frame or
  493. Picture frame. Mouse shortcut: click on an
  494. object using the right mouse button to edit
  495. the object's attributes.
  496.  
  497. -----Arrange Menu Button-----
  498.  
  499. Commands under this button allow you to
  500. control selected objects or groups of
  501. objects. You may select an object by
  502. clicking on it with a mouse, whereupon it
  503. will be surrounded by black boxes located
  504. at each control point. Select multiple
  505. objects by either dragging the mouse to
  506. surround the objects you wish to select, or
  507. by holding down the SHIFT key while
  508. clicking once on each of the desired
  509. elements. Clicking a second time on any
  510. object while holding down the SHIFT will
  511. deselect that item.
  512.  
  513. - Bring to Front: This command places the
  514. selected element(s) on top of all other
  515. objects in the current page.
  516.  
  517. - Send to Back: This command places the
  518. selected element(s) in back of all other
  519. objects in the current page.
  520.  
  521. - Align: When more than one object has been
  522. selected, you may use this command to align
  523. all the selected objects to the top,
  524. bottom, left right or center of the page.
  525. Clicking on the Relative check box will
  526. align all selected objects to that object
  527. closest to the axis which has been selected
  528. (e.g., selecting a Left axis will align all
  529. selected objects to the object farthest to
  530. the left). Leaving Relative unchecked will
  531. cause objects to align to the page itself.
  532.  
  533. - Group: This command will group all
  534. selected objects so that they can be moved,
  535. cut, copied or deleted as a single element.
  536.  
  537. - Ungroup: This command breaks apart
  538. grouped objects.
  539.  
  540. -----The Page Menu Button-----
  541.  
  542. The options under this command button are
  543. used to set parameters for the page(s) onto
  544. which you place the elements making up your
  545. publication.
  546.  
  547. - Goto: Selecting this option brings up a
  548. dialog which allows you to jump to any page
  549. in your publication. This is particularly
  550. useful for publications having many pages
  551. it is often easier to use the Page Control
  552. icon buttons to move one or two pages or to
  553. go to the first or last page. If the
  554. Display Thumbnails box is checked, a much
  555. reduced picture of each page in the
  556. publication will be displayed. Simply click
  557. on the page to which you desire to go.
  558.  
  559. - Goto Master Page: Use this option to
  560. switch to the Master Page which contains
  561. buttons and other objects which are to be
  562. displayed on most pages. The center button
  563. on the Page Control icon buttons will also
  564. take you to the Master Page.
  565.  
  566. - Insert: This function will allow you to
  567. insert one or more new pages into the
  568. publication, either following or preceding
  569. the current page.
  570.  
  571. - Delete: This function deletes the current
  572. page. You may also insert and delete pages
  573. using the Page Layout command.
  574.  
  575. - Attributes: Selecting Attributes will
  576. bring up the dialog illustrated below. Use
  577. the Solid Color palette to select a solid
  578. color background for the page. If you
  579. prefer to use a PCX or GIF format image as
  580. a background, you may type in the name of
  581. the file to use as Wallpaper (or click on
  582. the arrow to the right to browse through
  583. your files to select an image). Checking
  584. the Show Items from Master Page box will
  585. place the buttons and other objects which
  586. were set up on the Master Page into the
  587. current page. The Use Fade Effect check box
  588. will cause the screen to fade to black
  589. before displaying the current page 
  590. (NeoBook Professional only). Finally, you 
  591. may use Copy to All Pages to place the 
  592. attributes you have selected for this page 
  593. onto every page.
  594.  
  595. NOTE: Images which are smaller than the
  596. screen size will be tiled to fill the
  597. screen. This can produce an interesting,
  598. patterned backdrop using only a small image
  599. file.
  600.  
  601. - Show Master Items: Selecting this options
  602. toggles use of command buttons and other
  603. objects from the Master Page. If this menu
  604. item is checked, the objects on the Master
  605. Page will be displayed on the current page
  606. of the publication.
  607.  
  608. -----The Book Menu Button-----
  609.  
  610. The commands under this button control the
  611. overall settings for each publication.
  612.  
  613. - Page Layout: This option controls the
  614. layout of your publication. You may reorder
  615. the pages within the publication by
  616. clicking on the page to be moved and
  617. dragging it to a new location. Use the
  618. Insert command button to add new pages and
  619. the Delete command button to delete the
  620. selected page. The Copy command will insert
  621. a copy of the selected page immediately
  622. following that page. Checking the Show
  623. Images box will display the pictures on the 
  624. pages which make up your publication - 
  625. though this may slow scrolling.
  626.  
  627. - Set Palette: If you are using or creating
  628. a publication to be run on a 16 or 256-color 
  629. system, NeoBook will allow you to optimize 
  630. a publication-wide color palette. This 
  631. palette is saved with the publication and 
  632. is used whenever the native video mode is
  633. available on systems used to read your 
  634. publication. If color reduction is required
  635. when being read on systems which are limited 
  636. (by amount of installed video memory, disk 
  637. space, and/or video capacity) to displaying
  638. fewer colors, NeoBook will match colors 
  639. using standard palettes.
  640.  
  641. You may load a pre-defined set of colors, 
  642. adjust the individual colors in the 
  643. currently loaded palette, and/or save the 
  644. current set of colors using this command. 
  645. Adjust the slider bars for Red, Green, 
  646. Blue and Brightness to mix a new color.
  647.  
  648. Judicious use of the colors on the palette 
  649. is also a good way to unify the look of 
  650. your publication. To make it easier to 
  651. select compatible colors for all the 
  652. elements you place into your pages, you
  653. might try loading a palette from a 
  654. background or other image you will be 
  655. using. The following settings may be used 
  656. to obtain commonly used colors:
  657.  
  658. o Red=Red to right, other bars to left
  659. o Green=Green to right, others to left
  660. o Blue=Blue to right, others to left
  661. o Yellow=Red/Green to right, Blue left
  662. o Magenta=Blue/Red to right, Green left
  663. o Cyan=Green/Blue to right, Red to left
  664. o White=All bars to right
  665. o Black=All bars to left
  666.  
  667. - Book Setup: This menu selection allows
  668. you to set several options for the final
  669. publication. Screen Size allows you to
  670. produce a publication which will be
  671. displayed on computers which use a
  672. different resolution (e.g., you may prefer
  673. to work on an 800x600 display, but most of
  674. your readers will be using 640x480 VGA
  675. displays. Thus you would select a 640x480
  676. resolution here). Check the Allow ESC key
  677. to exit box if you wish your readers to be
  678. able to exit the compiled publication by
  679. using the ESC key. To allow your audience
  680. to use the PC's cursor keys to change
  681. pages, place a check in the Allow Page
  682. Up/Page Down/Home/End keys box. To allow
  683. keyboard users to access your publication's
  684. buttons and windows, check the Allow Tab/
  685. Enter to Activate Buttons box. To allow the 
  686. Tab key to switch to an image or text 
  687. window, check the Allow Tab to Activate
  688. Windows button. If the publication will be
  689. left running for public use, such as for a
  690. kiosk, the Return to First Page option will 
  691. allow you to specify a time period to wait 
  692. (for a keyboard or mouse pointer action) 
  693. before returning to the first page of the 
  694. publication. The Author field is used to 
  695. identify the person who created the 
  696. publication.
  697.  
  698. - Archive: With the variety of file types
  699. and locations which may be imported to
  700. build your publication, it may be difficult
  701. to recall the names of all these files and
  702. where they are stored. If you wish to copy
  703. all the files used to create your
  704. publication for backup or other purposes,
  705. this function will make a copy of all these
  706. files onto a diskette or other drive.
  707.  
  708. - File List: This menu item is used to
  709. print a list of all files used in the
  710. currently loaded publication.
  711.  
  712. - Run: Use this command to run your
  713. electronic publication. This will allow you
  714. to see how the buttons work, preview audio,
  715. etc.
  716.  
  717. - Compile: Once you are satisfied with your
  718. publication, you will want to compile it so
  719. that it may be distributed to others or
  720. transported for use on another computer.
  721. The compiled program will even work on
  722. computers which do not have NeoBook
  723. installed. You will be asked for a name for
  724. the executable (EXE) command file which
  725. will be produced. The file name may contain
  726. up to eight valid DOS characters (valid DOS
  727. characters include A-Z, 0-9, "_"
  728. (underscore) with no spaces, commas,
  729. periods or backslashes in the name).
  730. NeoBook will assign a three letter
  731. extension "EXE" to your compiled
  732. publication filename. If you wish to store
  733. the file on a different drive or directory,
  734. precede the filename with the correct drive
  735. and path (or select using the drop down
  736. list button). The Optimize for Speed button 
  737. converts image files to match the target
  738. resolution for the publication to make pages
  739. containing images display faster.
  740.  
  741. -----The Options Menu Button-----
  742.  
  743. Settings controlling how certain NeoBook
  744. features will work are set using the
  745. options under this button.
  746.  
  747. - Show Grid: Selection of this menu item
  748. toggles display of the grid. Grid Spacing
  749. is controlled using the Set Grid function.
  750.  
  751. - Snap to Grid: When this menu item is
  752. checked, objects which are moved or drawn
  753. onto the publication's work space will snap
  754. to the nearest grid point. This is useful
  755. for lining up several items exactly. Use
  756. the Set Grid function to control the
  757. spacing.
  758.  
  759. - Show Mouse Position: This displays
  760. a small movable window that shows the
  761. current mouse position relative the page
  762. size. When adding or sizing objects the
  763. windows displays the width and height of
  764. the object. To turn off the Mouse
  765. Coordinates, select the Show Mouse Position
  766. command again.
  767.  
  768. - Show Images: The editing process can be
  769. speeded on slower systems and systems with
  770. limited RAM by disabling this option.
  771. Bitmapped pictures will be hidden, though
  772. their locations will be marked. These images
  773. will still be shown once the publication is
  774. compiled.
  775.  
  776. - Set Grid: You may set the grid in one
  777. pixel increments, both horizontally and
  778. vertically. A Pixel is a single dot on the
  779. screen.
  780.  
  781. - Set Preferences: NeoBook allows you to
  782. change the following default settings:
  783.  
  784. - Video Display: The Working Video Mode
  785. drop down list will allow you to specify
  786. the screen resolution you wish to use when
  787. creating new publications. This does not
  788. need to be the same as the mode used for
  789. the slide show. You may always create new
  790. publications in another mode by setting the
  791. Video Mode. Note that the selections you
  792. will find on the Working Video Mode drop
  793. down list represent only those modes
  794. available for your monitor and video card
  795. which are supported by NeoBook.
  796.  
  797. - Directories: The Text Editor field is
  798. used to tell NeoBook the location of and
  799. command for your ASCII text editor or word
  800. processor. If you cannot recall the
  801. location or command, clicking on the arrow
  802. to the right of the field will allow you to
  803. search through your DOS directories. The
  804. program you specify here will be used to
  805. create and edit articles for the
  806. publication. The Text Editor used should be
  807. able to write to an ASCII (DOS text) file.
  808.  
  809. The Image Editor field is used to tell
  810. NeoBook the location and command for the
  811. paint program or image editor you wish to
  812. use to create and edit the pictures used in
  813. your publications. If you cannot recall the
  814. location and command, clicking on the arrow
  815. to the right of the field will allow you to
  816. browse through your DOS directories. The
  817. Image Editor which you specify should be
  818. capable of saving images in 2, 16 or 256
  819. colors and in the PCX or GIF file
  820. format(s).
  821.  
  822. The Sound Editor field is used in NeoBook
  823. Professional to specify the command and
  824. location for the editor which you will use
  825. to create audio for use in your
  826. publications. If you cannot recall the
  827. location and command, clicking on the arrow
  828. to the right of the field will allow you to
  829. search through your DOS directories. The
  830. editor selected should be capable of saving
  831. audio in the VOC file format (for playback
  832. on Sound Blaster compatible hardware)
  833. and/or as ASCII text (for playback of SNG
  834. format files using the PC's built-in
  835. speaker).
  836.  
  837. The Flic Editor field is used in NeoBook
  838. Professional to specify the command and
  839. location for the animator software you will
  840. use to create and edit animations. If you
  841. cannot recall the location and command,
  842. clicking on the arrow to the right of the
  843. field will allow you to search through your
  844. DOS directories. The editor selected should
  845. be capable of saving animations in the FLC
  846. and/or FLI file formats.
  847.  
  848. The Font Directory field is used to specify
  849. where on your computer the font files are
  850. stored. Leaving this field blank assumes
  851. that all fonts which you intend to use are
  852. stored in the same directory as NeoBook.
  853. NeoBook can use fonts in the GFT format
  854. (the same as for the GEM screen font
  855. format). The Temp Directory is where
  856. NeoBook will store temporary files while it
  857. is operating. You may designate any valid
  858. directory on your system, or you may check
  859. the box below to allow NeoBook to use the
  860. directory which DOS uses to write temporary
  861. files.
  862.  
  863. Miscellaneous: Swap Left and Right Mouse
  864. Buttons allows you to use the right mouse
  865. button instead of the left to select and
  866. drag items. Left handed and ambidextrous
  867. persons may find operating NeoBook with the
  868. mouse buttons switched to be more
  869. intuitive. This feature is on when this box
  870. is checked. Create Backup Files will, if
  871. checked, enable you to recover a
  872. publication file if the last saved version
  873. has been corrupted or contains unwanted
  874. edits. If this feature is enabled, NeoBook
  875. will make a backup file (having the .BAK
  876. extension instead of .PUB) which contains
  877. any previously saved version of your
  878. presentation. If you wish to make changes
  879. to an existing publication which you may
  880. wish to use in the future, use the Save As
  881. function to assign a new name to your
  882. edited version. Text and image files
  883. modified by other programs are not affected
  884. by this option. Beep When Error Occurs
  885. audibly alerts you to errors and invalid
  886. actions when this box is checked. 
  887.  
  888. NeoBook will attempt to use all the free
  889. Memory which is available in your system.
  890. If for some reason you need to keep NeoBook
  891. from accessing one of the types of memory
  892. available on your system, you may do so by
  893. de-selecting the corresponding box. Note,
  894. however, that it is strongly recommended
  895. that you NOT limit NeoBook's access to
  896. memory. Doing this may slow down your
  897. system while working in NeoBook. In any
  898. case, NeoBook needs some memory you should
  899. not uncheck all the Memory boxes.
  900.  
  901. The Virtual Memory fields allow you to set 
  902. aside an amount of disk space for NeoBook 
  903. to use for swapping portions of the 
  904. publication which will not initially fit into 
  905. the computer's RAM. Specify the size of the
  906. virtual memory buffer in number of kilobytes 
  907. (1 megabyte=1024 kilobytes) using the Size
  908. field. The EMS checkbox allows systems 
  909. equipped with expanded memory to use fast 
  910. RAM instead of slower disk space to buffer 
  911. elements of the publication. You may use 
  912. the Swap File field to change the name or 
  913. location of the virtual memory disk file.
  914.  
  915. -----The Help Button-----
  916.  
  917. Use the options under the Help button to
  918. obtain information about NeoBook and your
  919. system.
  920.  
  921. - Help: You are currently viewing the Help
  922. text.
  923.  
  924. - View README.DOC file: Selecting this
  925. option will display the README.DOC file.
  926. This document may contain late breaking
  927. information concerning the program which
  928. was inserted after the manual went to
  929. press.
  930.  
  931. - System Info: This option brings up a
  932. dialog which shows some of the equipment
  933. which NeoBook found attached to your
  934. computer. Included are the video card type,
  935. video card chip set, available video
  936. memory, sound card, and your monitor type.
  937.  
  938. - About NeoBook: This final option contains
  939. copyright and other data concerning
  940. NeoBook.
  941.  
  942. --------------------------
  943. -----The Tool Palette-----
  944. --------------------------
  945.  
  946. The Tool Palette is a bar containing icons
  947. (small pictures) representing how each tool
  948. functions. Initially, the palette is
  949. located on the left side of the screen, but
  950. may be repositioned by clicking on the
  951. title bar and dragging the palette to a new
  952. location. A button at the bottom of the bar
  953. (labeled Palette) is used to expand the
  954. palette to display additional options, or
  955. to collapse the palette to display just the
  956. main icons.
  957.  
  958. -----The Selector Tool-----
  959.  
  960. The Selector tool is used to choose,
  961. resize, and move items which have been
  962. placed onto a page. Using commands from the
  963. menu, selected items may also be deleted,
  964. copied, etc. Using this tool, click once on
  965. an item to select it (black boxes will
  966. appear at the item's control points to
  967. indicate the item is currently selected).
  968. You may select a group of items by either
  969. dragging the mouse around the items, or by
  970. holding down the shift key while clicking
  971. on individual items. The selected item may
  972. be resized by dragging one of the control
  973. points (black boxes surrounding the
  974. selected item). A dotted frame appears
  975. around the object, which is dragged until
  976. it reaches the desired size. You may edit
  977. attributes attached to the selected object
  978. by clicking on the right mouse button, or
  979. by choosing Edit/Edit Object from the menu.
  980. If the object selected contains a picture,
  981. article or audio, you may edit these files
  982. by choosing the corresponding command from
  983. the Edit menu. Finally, the colors, line
  984. style and font for the selected item may be
  985. set using the controls contained on the
  986. expanded portion of the palette.
  987.  
  988. -----The Article Tool-----
  989.  
  990. Use this tool to position the text of your
  991. articles onto the page. After selecting the
  992. tool, use the mouse to drag a frame which
  993. will contain the text. Once the frame has
  994. been drawn, you will be prompted for the
  995. name of the ASCII format text file to place
  996. into the frame. Use the button to the right
  997. of the input field to search for the file
  998. if you cannot recall its name or location
  999. on your computer. If you have specified a
  1000. word processor or text editor using the
  1001. Options/Directories menu command, you may
  1002. select an Article frame and then choose
  1003. Edit Article from the Edit menu. This will
  1004. load your word processor or text editor
  1005. along with the selected article, without
  1006. leaving NeoBook. Once you have placed an
  1007. Article, you may change the options for
  1008. frame by either choosing Edit Object from
  1009. the Edit menu, or by simply clicking on the
  1010. object using the right mouse button. This
  1011. will allow you to specify whether to wrap
  1012. the text to fit within the frame, as well
  1013. as where to locate the scroll bars if the
  1014. text extends beyond the borders of the
  1015. frame.
  1016.  
  1017. -----The Button Tool-----
  1018.  
  1019. Use the Button tool to place buttons to
  1020. allow your reader to page through your
  1021. publication, play audio and animation files 
  1022. (NeoBook Professional only), bring up 
  1023. messages, etc. To create a button, simply 
  1024. drag the Button tool to create a button the 
  1025. size and shape desired. Color, font and line 
  1026. width for the button are set using the 
  1027. controls in the expanded Tool Palette. 
  1028. Invisible buttons may be created by not 
  1029. typing in a button tile, setting the color 
  1030. to Hollow, and setting the Line Width to 
  1031. None. After you have drawn your button, a 
  1032. dialog will appear which will allow you to 
  1033. place text onto the button, align the text, 
  1034. and assign a keyboard hot key to activate 
  1035. the button. This dialog also prompts you to 
  1036. choose one of the commands described below.
  1037. These may be typed into the Button Action 
  1038. field, or selected from the drop-down menu 
  1039. by clicking on the arrow button. A single
  1040. button can perform a sequence of commands. 
  1041. Simply separate commands with a tilde (~)
  1042. or hold down the Shift key while selecting 
  1043. the next action from the drop-down list. 
  1044. Note that you can squeeze more actions onto
  1045. a single button by abbreviating the command 
  1046. using the letters listed below.
  1047.  
  1048. - Alert Box (AB): When a button containing 
  1049. this command is pressed, a box will be 
  1050. displayed containing the message which you 
  1051. specify. Use this box to provide the reader 
  1052. with information or instructions.
  1053.  > Syntax: AlertBox "TITLE" "MESSAGE"
  1054.  
  1055. - Balloon (BA): This command causes a comic
  1056. book-style speech balloon to appear when
  1057. the button is pressed. This balloon
  1058. disappears once the mouse button is
  1059. released. One use for this feature would be
  1060. to place invisible buttons containing
  1061. dialog over the mouths of characters in a
  1062. picture (this would allow those without
  1063. sound equipment to read what is spoken by
  1064. the characters).
  1065.  > Syntax: Balloon "MESSAGE"
  1066.  
  1067. - Delay (DE): Use this action to switch for 
  1068. a specified time interval to a screen 
  1069. containing a message, images, or other info. 
  1070. Follow the Delay command with the number of 
  1071. milliseconds (1000 milliseconds=1 second) you 
  1072. wish to display the screen before returning 
  1073. to the page containing the button. Enclose the 
  1074. number in quotation marks.
  1075.  > Syntax: Delay "MILLISECONDS"
  1076.  
  1077. - DOSCommand (DC): (NeoBook Pro Only) This
  1078. command allows you to execute external DOS
  1079. programs and commands. This command allows
  1080. you to run DOS commands and programs from
  1081. within a compiled publication. To create a
  1082. DOSCommand, select "DOSCommand" from the
  1083. list of button actions when defining a
  1084. button object. You will then be prompted to
  1085. select a program from a list of files on
  1086. your hard drive. After you done that, the
  1087. action field line will look something like
  1088. this:
  1089.  
  1090. DOSCommand "C:\DOS\MEM.EXE" "Text"
  1091.  
  1092. The parameter contained within the first 
  1093. set of quotes, is the location and name of 
  1094. the program you selected. If the program 
  1095. requires any parameters you may type them 
  1096. inside the first set of quotes. For example, 
  1097. passing a /C parameter to the program would 
  1098. look like:
  1099.  
  1100. DOSCommand "C:\DOS\MEM.EXE /C" "Text"
  1101.  
  1102. You may have noticed a second parameter
  1103. "Text" that was automatically added to the
  1104. command. This parameter tells NeoBook that
  1105. the MEM.EXE program may modify the screen
  1106. and require a redraw upon its completion.
  1107. Almost all programs will require this
  1108. parameter. The exception would be a
  1109. program that definitely does not modify
  1110. the screen. For example, if a program
  1111. merely played a sound clip it would be
  1112. distracting an unnecessary to clear and
  1113. redraw the screen. The screen could
  1114. continue to display your publication
  1115. giving the impression that the program
  1116. was running from within NeoBook. For this
  1117. type of program you may want to try
  1118. changing the "Text" parameter to
  1119. "Graphics". For example:
  1120.  
  1121. DC "C:\PLAY.EXE C:\BIRDS.VOC" "Graphics"
  1122.  
  1123. When using the "Graphics" option with
  1124. programs that modify the screen you may need
  1125. to force NeoBook the redraw its screen after
  1126. running the program. To do this add the word
  1127. "Redraw" to the "Graphics" option. For
  1128. example:
  1129.  
  1130. DosCommand "C:\MYPROG.EXE" "Graphics+Redraw"
  1131.  
  1132. NOTE: If you use the "Graphics" option with
  1133. an ill behaved program the screen may not
  1134. redraw correctly or at all. It is also
  1135. possible that some programs may not run from
  1136. within another program.
  1137.  
  1138. Some care needs to be taken when using the
  1139. DOSCommand action with compiled publications. 
  1140. For instance, the programs that you execute 
  1141. with this command will NOT be compiled into 
  1142. your publication. The Archive and File List 
  1143. commands will also NOT handle external 
  1144. programs.
  1145.  
  1146. If you intend to run external programs then
  1147. you will need to include them when you
  1148. distribute your publications. You may need
  1149. to remove the path from the program name
  1150. since users may run your publication from
  1151. different drives and directories.
  1152.  
  1153. ALSO MAKE SURE THAT YOU ARE NOT VIOLATING
  1154. ANY COPYRIGHT OR LICENSE AGREEMENTS BY
  1155. DISTRIBUTING THOSE PROGRAMS. Most companies
  1156. have distribution agreements for their
  1157. products so be sure to get permission from
  1158. publisher/owner of the software before you
  1159. start sending out diskettes.
  1160.  > Syntax: DOSCommand "COMMAND" "MODE"
  1161.  
  1162. - Exit (EX): Clicking on a button which 
  1163. contains the Exit command will terminate 
  1164. running the publication. If the reader is 
  1165. running a Compiled publication, control 
  1166. will be returned to the operating system. 
  1167. If you are previewing the publication 
  1168. using the Book/Run menu selection, you will 
  1169. be returned to NeoBook's editing mode.
  1170.  > Syntax: Exit "TITLE" "EXIT MESSAGE"
  1171.  
  1172. - Find (FI): This allows your readers to
  1173. search for text within your publication.
  1174. Follow the Find action with the page 
  1175. number (enclosed in quotes) to search. Use
  1176. "Current" to search only the text on the
  1177. same page as the button, or "All" to search
  1178. through the text on all pages.
  1179.  > Syntax: Find "PAGE NUMBER"
  1180.  
  1181. - GotoPage (GO): Use this command to allow 
  1182. the reader to jump to a particular article 
  1183. or section.
  1184.  > Syntax: GotoPage "PAGE NUMBER"
  1185.  
  1186. - GotoFirstPage (GF): Pressing a button
  1187. containing this command will skip to the
  1188. publication's first page.
  1189.  > Syntax: GotoFirstPage
  1190.  
  1191. - GotoLastPage (GL): Pressing a button
  1192. containing this command will skip to the
  1193. publication's last page.
  1194.  > Syntax: GotoLastPage
  1195.  
  1196. - GotoPrevPage (GP): Pressing a button
  1197. containing this command will turn to the
  1198. page immediately preceding the current page
  1199. in the publication, e.g., if the reader
  1200. presses this button while on page 8,
  1201. NeoBook turn to page 7. Note: if the reader
  1202. is on page 1, this command will have no
  1203. effect.
  1204.  > Syntax: GotoPrevPage
  1205.  
  1206. - GotoNextPage (GN): Pressing a button
  1207. containing this command will turn to the
  1208. page immediately following the current page
  1209. in the publication, e.g., if the reader
  1210. presses this button while on page 4,
  1211. NeoBook will turn to page 5. Note: if the
  1212. reader is on the publication's last page,
  1213. this command will have no effect.
  1214.  > Syntax: GotoNextPage
  1215.  
  1216. - ImageWindow (IW): Selecting this command 
  1217. will prompt you for the name of a PCX or 
  1218. GIF format file and a title to be placed 
  1219. above the image. When the button is pressed, 
  1220. the image will be loaded into a window. The
  1221. reader may then resize the window using the
  1222. control in the lower right corner of the
  1223. frame. The window may be moved by dragging
  1224. the scroll bar. The reader may use the
  1225. buttons on the upper right portion of the
  1226. frame to close, move or switch to another
  1227. window. This feature may be used to bring
  1228. up diagrams or other images relating to
  1229. other information on the page.
  1230.  > Syntax: ImageWindow "TITLE" "FILENAME"
  1231.  
  1232. - Menu (MN): You may build a drop-down menu
  1233. of additional Button Actions using this
  1234. command. Following the Menu action, place a
  1235. space, then type a number within quotation
  1236. marks to indicate the number of pixels from
  1237. the left side of the screen to place your
  1238. menu. Follow this with a second space, then
  1239. type a number within quotation marks 
  1240. representing the number of pixels from the
  1241. top of the screen at which to start the menu.
  1242. Next, list the titles of the choices to be
  1243. shown on the menu. Enclose the list of titles
  1244. in quotations, separating the titles using a 
  1245. pipe (|) symbol. Finally, list corresponding
  1246. Button Actions which you wish to be 
  1247. activated for each title on your drop-down 
  1248. menu. List Button Action commands in the
  1249. same order as you listed the titles,
  1250. preceding each Button Action with a tilde 
  1251. (~) symbol.
  1252.  > Syntax:
  1253. MENU "HORIZ" "VERT" "TITLE1|TITLE2" ~ACTION1~ACTION2
  1254.  
  1255. - PlayFlicFile (PF): NeoBook Professional
  1256. allows FLI and FLC format animation files to
  1257. be played from within publications. If you
  1258. select this action, you will be prompted to 
  1259. choose a file from those present on your 
  1260. system. Following the PlayFlicFile action, 
  1261. are listed several options, each enclosed 
  1262. within quote marks and separated by a space. 
  1263. First listed is the number of pixels from 
  1264. the left side of the screen to position the 
  1265. animation. Next, comes the number of pixels 
  1266. from the top. The next number represents 
  1267. the number of times to play the complete 
  1268. animation (use "0" to allow the animation 
  1269. to be played until interrupted by a mouse 
  1270. or keyboard action). The next item is the 
  1271. path and filename for the animation file. 
  1272. Finally, you may indicate whether or not to
  1273. repaint the screen once the animation has 
  1274. finished ("TRUE=repaint the screen, 
  1275. "FALSE"=do not redraw). E.g.:
  1276. PlayFlicFile "10" "10" "0" "C:SPIN.FLI" "TRUE"
  1277.  
  1278. Note that screen coordinates of "-1" "-1" 
  1279. will play the animation in the center of
  1280. the screen.
  1281.  > Syntax: 
  1282. PlayFlicFile "HORIZ" "VERT" "REPEAT" "FILENAME" "REDRAW"
  1283.                       
  1284. - PlaySoundFile (PS): (NeoBook Professional 
  1285. Only) This command will play either a VOC 
  1286. or SNG format sound file. VOC format files 
  1287. will play on those computers which contain 
  1288. Sound Blaster compatible audio cards. SNG 
  1289. format files will play on most IBM 
  1290. compatible personal computers. Use this 
  1291. feature to play music, narration or sound 
  1292. effects using VOC format files. SNG format 
  1293. files are limited to music and sound 
  1294. effects.
  1295.  > Syntax: PlaySoundFile "FILENAME"
  1296.  
  1297. - PrintTextFile (PX): You may use this 
  1298. command to allow the reader to send an 
  1299. ASCII text file to be to his/her printer. 
  1300. After drawing this button, you will be 
  1301. prompted to specify the name of the text 
  1302. file to be printed.
  1303.  > Syntax: PrintTextFile "FILENAME"
  1304.  
  1305. - PlayTone (PT): Buttons containing this 
  1306. command will play a single note when pressed. 
  1307. You may specify a number from 1 to 37268 to
  1308. select the note.
  1309.  > Syntax: PlayTone "HERTZ"
  1310.  
  1311. - PopupImage (PI): This command will cause 
  1312. an image to appear on the screen. Clicking 
  1313. a second time will cause the image to 
  1314. disappear. You will be prompted to specify
  1315. the image when you draw the button.
  1316.  > Syntax: PopupImage "HORIZ" "VERT" "FILENAME"
  1317.  
  1318. - ReturntoPage (RP): Pressing a button
  1319. containing this command will turn back to
  1320. the last page viewed by the reader.
  1321.  > Syntax: ReturntoPage
  1322.  
  1323. - SoundBuzzer (SB): Buttons containing this
  1324. command sound a low beep when pressed. A
  1325. use for this would be to place an invisible
  1326. or patterned button containing this command
  1327. over buttons from the Master Page which you
  1328. do not wish the reader to use.
  1329.  > Syntax: SoundBuzzer
  1330.  
  1331. - TextWindow (TW): Selecting this command 
  1332. will prompt you for the name of an ASCII 
  1333. format text file. When the button is
  1334. pressed, the text will be loaded into a 
  1335. window. Readers may drag the window to a 
  1336. different location, scroll through longer 
  1337. text, and use the buttons on the upper right
  1338. portion of the frame to close, move or 
  1339. switch to another window. On the Button 
  1340. Action line, follow the TextWindow command 
  1341. with a short message to appear on the
  1342. window's title bar (enclose in quotes), 
  1343. followed by the filename for the text 
  1344. to be shown (also enclosed in quotes).
  1345.  > Syntax: TextWindow "TITLE" "FILENAME"
  1346.  
  1347. NOTE: You may add additional commands by
  1348. entering a tilde (~) and manually typing
  1349. one of the above commands.
  1350.  
  1351. -----The Picture Tool-----
  1352.  
  1353. Use this tool to place graphic images onto
  1354. the page. After selecting the tool, use the
  1355. mouse to drag a frame which will contain
  1356. the image. Once the frame has been drawn,
  1357. you will be prompted for the name of the
  1358. PCX or GIF format image file to place into
  1359. the frame. Use the button to the right of
  1360. the input field to search for the file if
  1361. you cannot recall its name or location on
  1362. your computer. Once you have placed a
  1363. Picture, you may change the options for
  1364. frame by either choosing Edit Object from
  1365. the Edit menu, or by simply clicking on the
  1366. object using the right mouse button. This
  1367. will allow you to specify whether to size
  1368. the picture to fit within the frame, or if
  1369. the text extends beyond the borders of the
  1370. frame where to locate scroll bars to allow
  1371. the reader to view the entire picture.
  1372.  
  1373. -----The Rectangle Tool-----
  1374.  
  1375. This tool is used to draw squares and
  1376. rectangles onto the page. Simply select the
  1377. Rectangle tool and drag out the shape to
  1378. the desired size (use the Options/Snap to
  1379. Grid function to draw an object of a
  1380. specific size). The color inside the object
  1381. is determined by the currently selected
  1382. Fill Color (on the expanded Tool Palette).
  1383. The color and line style may be changed
  1384. after the object is drawn by simply
  1385. selecting the rectangle with the Selector
  1386. tool and clicking on a new Fill Color,
  1387. Pattern, Line Color and Line Style. The
  1388. object may also be moved or resized using
  1389. the Selector tool. Objects may also be
  1390. stacked using the Arrange menu functions.
  1391.  
  1392. NOTE: To draw rounded rectangles, hold down
  1393. the Control key while creating the
  1394. rectangle. Holding down the Shift key will
  1395. make perfect squares.
  1396.  
  1397. -----The Ellipse Tool-----
  1398.  
  1399. This tool is used to draw circles and ovals
  1400. onto the page. Simply select the Ellipse
  1401. tool and drag out the shape to the desired
  1402. size (use the Options/Snap to Grid function
  1403. to draw a perfect circle). The color inside
  1404. the object is determined by the currently
  1405. selected Fill Color (on the expanded Tool
  1406. Palette). The color and line style may be
  1407. changed after the object is drawn by simply
  1408. selecting the rectangle with the Selector
  1409. tool and clicking on a new Fill Color,
  1410. Pattern, Line Color and Line Style. The
  1411. ellipse may be moved or resized using the
  1412. Selector tool. You may also stack objects
  1413. using the Arrange menu functions.
  1414.  
  1415. NOTE: Hold down the Shift key to draw
  1416. round circles.
  1417.  
  1418. -----The Line Tool-----
  1419.  
  1420. This tool is used to lines onto the page.
  1421. Simply select the Line tool and drag out
  1422. the Line to the desired size (enable the
  1423. Options/Snap to Grid function to keep lines
  1424. perfectly horizontal or vertical). The
  1425. thickness, color and style of the Line is
  1426. determined by the currently selected Line
  1427. Color, Line Thickness and Line Style (on
  1428. the expanded Tool Palette). Color,
  1429. thickness and line style may be changed
  1430. after the object is drawn by simply
  1431. selecting the line with the Selector tool
  1432. and clicking on a new Line Color, Line
  1433. Thickness and Line Style. The object may be
  1434. moved or resized using the selector tool.
  1435. You may also stack objects using the
  1436. Arrange menu functions.
  1437.  
  1438. NOTE: Hold down the Shift key to draw
  1439. straight lines.
  1440.  
  1441. -----The Title Tool-----
  1442.  
  1443. Use this tool to place titles and other
  1444. short text onto the page. After selecting
  1445. the tool, click on the location where you
  1446. wish the text to start. A dialog will
  1447. appear to receive your text. After you have
  1448. entered the Title, you may move the text
  1449. using the Selector tool. The font style and
  1450. color may be changed using functions
  1451. contained in the expanded Tool Palette. Use
  1452. the tilde (~) character to force a line
  1453. break in the title. The control on the
  1454. right side of the dialog will allow you to
  1455. center the text, align to the left or align
  1456. on the right side. Clicking on the Insert
  1457. Code button will place a code (i.e., [P])
  1458. into the text which will automatically
  1459. insert the page number for the current page
  1460. at that location.
  1461.  
  1462. -------------------------------
  1463. -----Using the Master Page-----
  1464. -------------------------------
  1465.  
  1466. The Master Page is used to set up buttons
  1467. and other items which will be used on all,
  1468. or most of the other pages in your
  1469. publication. Placing elements on the Master
  1470. Page will not only save you time by
  1471. automatically recreating them for each
  1472. page, but will also unify your publication
  1473. and make it look more professional. To go
  1474. to the Master Page, use the Page/Goto
  1475. Master Page menu selection, or simply click
  1476. on the Master Page icon in the center of
  1477. the Page Control bar. Following are some of
  1478. the more common items which you may wish to
  1479. include on the Master Page of your
  1480. publications.
  1481.  
  1482. * Page Turning Buttons: The most common
  1483. command buttons which you will use on the
  1484. Master Page, are buttons which the reader
  1485. will use to page through your document. Set
  1486. up these buttons using the GotoPage,
  1487. GotoFirstPage, GotoLastPage, GotoPrevPage,
  1488. GotoNextPage and ReturntoPage commands. At
  1489. the minimum, the reader must be provided
  1490. with some means of going to another page or
  1491. exiting the publication.
  1492.  
  1493. * Contents or Index: In longer publications
  1494. and publications containing varied subject
  1495. matter, your reader may find it useful to
  1496. be provided with a table of contents or
  1497. index (complete with buttons to jump to
  1498. pages containing certain material). If you
  1499. will be providing a list of content, rather
  1500. than placing the list on the Master Page
  1501. itself, in most cases you will only want to
  1502. include a small button set up to jump
  1503. directly to a page (using the GotoPage
  1504. command) which contains the Contents or
  1505. Index.
  1506.  
  1507. * Help: Your reader might appreciate a
  1508. screen which gives some basic instructions
  1509. as to how to use your publication. Here you
  1510. would explain any symbols or special
  1511. buttons you have created.
  1512.  
  1513. * Exit: In many instances, you will want to
  1514. give the reader an easy way to exit the
  1515. publication by placing a button which
  1516. contains the Exit command on each page.
  1517. Alternatively, you may set up the
  1518. publication to use the ESC key to exit.
  1519.  
  1520. * Page Number: Placing the Page Number
  1521. (type using the Title tool) on the Master
  1522. Page can ensure that the number will appear
  1523. in the same location on each page.
  1524.  
  1525. * Graphic Elements: Placing a logo, ruling
  1526. lines, or other graphical elements on the
  1527. Master Page can help visually unify your
  1528. publication. Your reader will find it
  1529. easier to follow your publication if he or
  1530. she does not have to relearn each page.
  1531.  
  1532. -----------------------------------
  1533. -----Ghosting Unusable Buttons-----
  1534. -----------------------------------
  1535.  
  1536. When you place page turning buttons onto
  1537. the Master Page, there are times when a
  1538. button may appear on a page where it serves
  1539. no function. For instance, if you placed a
  1540. button which says "Go to Table of Contents"
  1541. onto the Master Page, this button will be
  1542. of no use when the reader is actually in
  1543. the Table of Contents. To eliminate the
  1544. possibility of confusing the reader, it
  1545. should be made obvious to the reader that
  1546. these buttons are not functional on a
  1547. particular page. One way to do this is to
  1548. completely or partially obscure the text or
  1549. the entire button. Do this by going to the
  1550. page where the button would be useless and
  1551. superimposing a rectangle (or another
  1552. button) over the non-functional button, or
  1553. just that button's text. You might want to
  1554. use a Pattern instead of a solid Fill so as
  1555. to let the button show through a dark
  1556. colored pattern will dim the button and a
  1557. light colored pattern will cause it to
  1558. fade.
  1559.  
  1560. ----------------------------
  1561. -----Interface Controls-----
  1562. ----------------------------
  1563. While a mouse or other pointing device is
  1564. usually the easiest way to interact with a
  1565. graphical electronic publication, you may 
  1566. also set up your NeoBook publication so that
  1567. people who only have a keyboard can navigate 
  1568. through your compiled works. It is usually 
  1569. wise to include keyboard support in cases 
  1570. where you will be distributing your work to 
  1571. persons who may not use a mouse-type 
  1572. pointing device.
  1573.  
  1574. The Book/Book Setup command allows you to 
  1575. specify whether to allow the keyboard to be 
  1576. used. You may easily add keyboard support 
  1577. simply by enabling the Allow Page Up/Page
  1578. Down/Home/End keys, the Allow Tab/Enter to 
  1579. Activate Buttons, and the Allow Tab to 
  1580. Activate Windows options.
  1581.  
  1582. If you find the keyboard cursor distracting, 
  1583. you may, alternatively, turn off the Allow 
  1584. Tab/Enter to Activate Buttons option, and 
  1585. instead assign a unique hot key to each 
  1586. button. A hot key is simply a letter, which 
  1587. when typed activates a button assigned that 
  1588. letter. Hot keys are assigned using the 
  1589. Key field when you edit a buttons attributes. 
  1590. Do not assign the same key to more than one 
  1591. button per page. Also, be sure and indicate 
  1592. which key is the hot key to your readers. 
  1593. Ways to do this in the button title include:
  1594.  > typing the letter followed by an equal 
  1595.    sign, followed by the button title
  1596.  > capitalizing only the hot key in all titles
  1597.  > numbering the buttons and using numerals
  1598.    for the hot keys
  1599.  > underlining the hot key letter in the 
  1600.    title by preceding the hot key letter with
  1601.    a caret (^) character.
  1602.  
  1603. ------------------------------
  1604. -----Image Considerations-----
  1605. ------------------------------
  1606.  
  1607. -----The Color Palette-----
  1608. When creating and choosing images take 
  1609. into consideration that your publication 
  1610. may eventually be viewed on systems not 
  1611. equipped to display pictures containing as
  1612. many colors as you used when creating it.
  1613. When viewed on a display which is only
  1614. capable of using a lesser number of colors,
  1615. NeoBook will automatically attempt to
  1616. match colors present in each image you
  1617. place in your publication with a similar
  1618. available shade. Usually, NeoBook will do
  1619. a very good job in matching colors, however
  1620. in some instances, you may wish to either
  1621. adjust the colors in the image itself
  1622. using a paint program, or load a different
  1623. color palette into the publication.
  1624.  
  1625. Ideally, you should try and match the 
  1626. publication's Video Mode to the hardware
  1627. used by most of your readers--e.g., if
  1628. all your readers use systems which can only
  1629. display 16 colors, then you would normally
  1630. create your publication in that resolution
  1631. so that you have a better idea of how the
  1632. final product will appear to the reader.
  1633. Publications created for Video Mode
  1634. resolutions of 16 and 256 colors have an 
  1635. attached custom palette of colors. The 
  1636. individual colors on these palettes may be 
  1637. adjusted, imported from images, or loaded
  1638. from external palette (PAL format) files.
  1639.  
  1640. The closer the colors contained in the 
  1641. publication color palette and the colors 
  1642. contained in the images, the more exactly 
  1643. the images will reproduce. If you have, or 
  1644. are using a paint program, such as 
  1645. NeoPaint, you should find it easy to compare 
  1646. the colors contained in the palettes 
  1647. attached to various images.
  1648.  
  1649. To load a different color palette for the
  1650. publication, select Set Palette from the
  1651. Book menu. Instead of manually altering
  1652. each color in the current color palette,
  1653. you may use the Load Palette button to
  1654. import a completely different color
  1655. palette. You are allowed to choose a
  1656. previously stored color palette (PAL
  1657. files). If you wish to exactly match the
  1658. shades in a particular image file, you may
  1659. import the color palette from that picture
  1660. by choosing the GIF or PCX file format
  1661. buttons and then selecting the name of that
  1662. image.
  1663.  
  1664. -----Image Size-----
  1665. You will not be able to display whole 
  1666. images which are larger than the size of 
  1667. the monitor on which the publication is
  1668. run. Larger images will be cropped to fit
  1669. the frame, which may cut out information
  1670. important to your publication. You may
  1671. include scroll bars to allow the reader to
  1672. access areas lying outside the frame, or
  1673. you may tell NeoBook to shrink the picture
  1674. to fit the frame. If an image is much
  1675. larger than the frame, however, you may be
  1676. needlessly wasting disk space in including
  1677. a large image, when the image could be
  1678. scaled down to the size of the frame. Also,
  1679. the larger the image, the longer it will
  1680. take to draw the page onto the screen. The
  1681. size of the screen and of images is
  1682. measured in pixel units. Any good paint
  1683. program, such as NeoPaint, will allow you
  1684. to scale down larger drawings to a size
  1685. which will fit into frames.
  1686.  
  1687. -----Image Color-----
  1688. Standard VGA video cards support 2 and 16 
  1689. colors at up to 640x480 resolution, and 256 
  1690. colors at 320x200. NeoBook supports SuperVGA 
  1691. resolutions for most graphics cards. 
  1692. SuperVGA allows 256 colors to be displayed 
  1693. at 640x480, 800x600 and 1024x768 resolutions.
  1694. NeoBook also supports display of 24-bit 
  1695. images on many systems equipped to handle
  1696. this resolution. Also note that to display 
  1697. SuperVGA and 24-bit modes, the video card
  1698. must contain sufficient video memory.
  1699.  
  1700. If your computer does not contain a VGA,
  1701. supported SuperVGA, or 24-bit card and 
  1702. monitor, you may still import 256 color and
  1703. 24-bit images, but these will be displayed 
  1704. using either 2 or 16 colors. If you move your
  1705. publication onto a system which can support
  1706. 256 colors in NeoBook, you may then view
  1707. the publication with all colors displayed.
  1708. Sometimes the results obtained when
  1709. converting a 256 color image to 2 or 16
  1710. colors will be less than satisfactory. If a
  1711. monochrome or 16 color system is to be used
  1712. to display the final publication, you may
  1713. wish to use a paint or image editing
  1714. program to restore detail, correct colors
  1715. or generally spruce up reduced color
  1716. image(s). You might consider using the gray
  1717. scale 16 color palette, which will usually
  1718. work very well with almost any images you
  1719. import.
  1720.  
  1721. ---------------------------------
  1722. -----Copying the Publication-----
  1723. ---------------------------------
  1724.  
  1725. -----Compiled publications-----
  1726. The method of copying your publication for 
  1727. use on another system is to use NeoBook's 
  1728. Compile option. This will turn your 
  1729. publication into a self-contained computer 
  1730. program which may be easily transferred to 
  1731. other systems. A computer running the 
  1732. compiled publication does not need to have 
  1733. NeoBook on the system for the publication to 
  1734. be displayed.
  1735.  
  1736. When composing a publication for use on
  1737. another computer, you should keep in mind
  1738. that the resulting program must be
  1739. transferred from your system to the other
  1740. system. Usually this is accomplished by
  1741. copying the compiled program onto a
  1742. diskette. However, since even compressed
  1743. graphical images and sound files take up a
  1744. great deal of disk space, it is possible to
  1745. produce a publication that is larger than
  1746. most common diskettes can handle. The
  1747. suggestions below can help you design
  1748. publications which use disk space more
  1749. efficiently.
  1750.  
  1751. > Use smaller images. Rather than using
  1752. different full screen size image
  1753. backgrounds for each page, you may often be
  1754. able to obtain the same effect by beginning
  1755. with a single background and then
  1756. "layering" smaller images over this
  1757. background to give the impression of
  1758. multiple slides. This usually has the added
  1759. advantage of unifying the look of your
  1760. publication. Sample files included on your
  1761. NeoBook diskettes were produced using this
  1762. technique.
  1763.  
  1764. > Use images containing fewer colors. If you
  1765. can use 2, 16 or even 256 color images 
  1766. (rather than 24-bit) in places, these will 
  1767. take up less room on your disk. Again, a 
  1768. good paint program will allow you to convert 
  1769. an image to a resolution which has fewer 
  1770. colors in its palette. This often can be done 
  1771. without noticeably affecting the quality of 
  1772. the image.
  1773.  
  1774. > Re-use the same image. This is
  1775. particularly effective for backgrounds and
  1776. logos.
  1777.  
  1778. > Place titles and graphic elements which
  1779. are used on all pages onto the Master Page.
  1780.  
  1781. > Tile very small images for background
  1782. wallpaper using the Page/Attributes button.
  1783. This can produce particularly attractive
  1784. backgrounds using images containing natural
  1785. or textured patterns.
  1786.  
  1787. > When recording a sound clip, use a lower
  1788. Sampling Rate. While doing this may produce
  1789. some sound distortion, a lower setting will
  1790. also produce a smaller audio file.
  1791.  
  1792. > Use GIF format files instead of PCX files
  1793. for your images. GIF files are heavily
  1794. compressed and thus require less disk space.
  1795. They do, however, take slightly longer to
  1796. load than do PCX files.
  1797.  
  1798. > Try to limit the number of fonts used in
  1799. your publication. Using only two or three
  1800. fonts will reduce the file size of your
  1801. compiled application and improve
  1802. performance.
  1803.  
  1804. > Keeping FLI and FLC format animation files
  1805. short and of small dimensions will often save 
  1806. disk space and produce smoother playback. 
  1807. Using a file which contains a background the 
  1808. same as that used on the publication page can 
  1809. disguise the small size of an animation. A 
  1810. short sequence may also be played repeatedly 
  1811. or indefinitely to make the sequence appear 
  1812. longer.
  1813.  
  1814. If your publication turns out to be very
  1815. large, and there is no way to reduce its 
  1816. size, some options you might consider to 
  1817. move your program to another system might 
  1818. include:
  1819.  
  1820. > Use SNG format files rather than VOC
  1821. format wherever possible. While VOC files
  1822. are much higher quality, and are the only
  1823. way to play back speech, they also take up
  1824. much more disk space. In addition, SNG
  1825. format files will play on almost any PC,
  1826. while the VOC files will only play if an
  1827. audio card is present on the system.
  1828.  
  1829. > Transfer the compiled publication program
  1830. via network, modem, Laplink, or another
  1831. communications device, rather than using a
  1832. diskette.
  1833.  
  1834. > Use a higher capacity disk drive. If you
  1835. are producing shows for computers with
  1836. 1.2MB or 1.44MB diskette drives, consider
  1837. adding one of these inexpensive peripherals
  1838. to the system on which you produce
  1839. publications. Other floppy disk, optical,
  1840. CD-R and removable hard drive technologies
  1841. are readily available for transferring
  1842. extremely large files.
  1843.  
  1844. > Use PKZIP or another file compression
  1845. utility to further reduce the size of your
  1846. publication EXE file. Although some file
  1847. compression utilities do not need to be
  1848. decompressed, most require that you
  1849. decompress the file once it has been
  1850. transferred to another computer.
  1851.  
  1852. > Use the DOS BACKUP or a similar utility
  1853. to move a large file onto multiple
  1854. diskettes. See your DOS or utility
  1855. documentation for instructions on how to
  1856. accomplish this.
  1857.  
  1858. > Break your publication into smaller
  1859. parts. You may then compile the sections
  1860. individually, then link these by using a
  1861. DOS batch file (see your DOS documentation)
  1862. to call up each individual compiled section
  1863. you create. Be sure to use an "ECHO OFF"
  1864. statement at the beginning of the batch
  1865. file to prevent the DOS prompt from
  1866. interrupting the publication. This method
  1867. has the disadvantage of being a bit slower,
  1868. and of not allowing paging between EXE
  1869. files. It is, however, quite serviceable
  1870. when you absolutely must transfer a very
  1871. large publication and cannot use any of the
  1872. other suggestions listed above.
  1873.  
  1874. -------------------------------
  1875. -----Running Under Windows-----
  1876. -------------------------------
  1877. NeoBook and NeoBook publications may be run
  1878. as full screen DOS applications under
  1879. Windows 3.1, subject to certain limitations.
  1880. Most users will prefer using the quicker
  1881. DOS environment. However, should you need to
  1882. work from within Windows:
  1883.  
  1884. > Start the program under Windows by using
  1885. the NEOBOOK.PIF file from the directory
  1886. where NeoBook was installed. This is a
  1887. standard Windows information program which
  1888. has been optimized for use with NeoBook.
  1889.  
  1890. > You must match the display mode used by
  1891. NeoBook to that used by Windows. E.g., if
  1892. Windows is running in 640x480 16 color, then
  1893. run NeoBook in that mode also. We have found
  1894. that running NeoBook in a higher resolution
  1895. than Windows may cause the system to become
  1896. unstable.
  1897.  
  1898. > Occasionally, using some keyboard shortcuts
  1899. will cause Windows to corrupt the NeoBook
  1900. screen. Try pressing ALT+ENTER a few times. 
  1901. If this doesn't work, you will need to exit
  1902. and restart NeoBook.
  1903.  
  1904. > Windows limits the memory resources 
  1905. available to the DOS sessions it runs. This
  1906. may cause problems when working with very
  1907. large images. If you require more memory,
  1908. you may need to modify the NEOBOOK.PIF
  1909. file. Be careful when modifying this file,
  1910. as even small changes can radically alter
  1911. NeoBook's performance under Windows.
  1912.  
  1913. > On some systems, NeoBook may run more
  1914. slowly under Windows than when run from 
  1915. DOS.
  1916.  
  1917. > For the convenience of your readers, you
  1918. may wish to set up a Windows PIF file for
  1919. distribution with your publication. Using
  1920. the Windows PIF Editor, set up a file for
  1921. your compiled publication which contains
  1922. the same settings as NEOBOOK.PIF.
  1923.  
  1924. -----------------------------------
  1925. -----Production Considerations-----
  1926. -----------------------------------
  1927.  
  1928. > Very large sound files may be too large
  1929. to play on systems with limited RAM.
  1930. NeoBook contains a module which
  1931. transparently creates more room for the
  1932. sound file to play. If you are distributing
  1933. publications which contain large audio
  1934. files, you should also include a copy of
  1935. the file "SPLAY.EXE" along with your
  1936. compiled publication file. This file will
  1937. be found in the same directory as NeoBook.
  1938.  
  1939. > Again, for best results, images should be
  1940. the same size, or smaller than, the frame
  1941. used to contain them in the final
  1942. publication. A standard VGA monitor can
  1943. display at 640x 480 or 320x200 pixels, and
  1944. an EGA display measures 640x350 pixels.
  1945. Super VGA display systems can produce
  1946. images at 800x600 and/or 1024x768 in
  1947. addition to standard VGA resolutions.
  1948.  
  1949. > Most paint, scanning utilities and image
  1950. editing programs can produce excellent PCX
  1951. pictures you may wish to include in your
  1952. NeoBook publications. A vast array of other
  1953. PCX images are available from catalogs,
  1954. electronic bulletin boards, etc. If you
  1955. don't have a scanner, most typesetting
  1956. service bureaus are able to scan your
  1957. photographs into a computer image for a
  1958. small charge (you should specify the disk
  1959. format your computer uses and, if
  1960. necessary, have them reduce the image to a
  1961. size, in pixels, which will fit on your
  1962. screen).
  1963.  
  1964. ------------------------------
  1965. -----Command Line Options-----
  1966. ------------------------------
  1967.  
  1968. Following are options which may be typed
  1969. after the "NEOBOOK" command when starting
  1970. the program. You may use more than one
  1971. option in the command line. Some of these
  1972. options will be of interest primarily to
  1973. network or systems administrators. If you
  1974. will be using a command line option on a
  1975. regular basis, you should include the
  1976. command and option(s) in a batch file and
  1977. run the batch file to start NeoBook. See
  1978. your DOS documentation for information on
  1979. creating batch files.
  1980.  
  1981. /E = This option loads NeoBook's program
  1982. overlay into EMS memory. This may improve
  1983. program speed on some systems. Usage:
  1984. NEOBOOK /E
  1985.  
  1986. /Sx = This may be used to create and access
  1987. individual Set Up file for different users.
  1988. The Set Up file contains information on
  1989. program configuration and preferences.
  1990. Follow the "/S" with the path and name for
  1991. this file. Usage: NEOBOOK
  1992. /Sc:\news\cindy.set
  1993.  
  1994. /Fx = This option resets the buffer size
  1995. used for fonts. Setting to a higher value
  1996. may allow some systems to display larger
  1997. font sizes. The "x" should contain a value
  1998. between 5000 and 50,000. Usage: NEOBOOK
  1999. /F25000
  2000.  
  2001. /D = Use the /D option to disable the DOS
  2002. Shell selection on the File menu. Usage:
  2003. NEOBOOK /D
  2004.  
  2005. /P = This option disables access to the Set
  2006. Preferences selection in the Options menu,
  2007. thus preventing the user from changing the
  2008. set up. Usage: NEOBOOK /P
  2009.  
  2010. /T = Use this option to disable the
  2011. Create/Edit Article function on the Edit
  2012. menu. This prevents the user from using an
  2013. outside text editor. Usage: NEOBOOK /T
  2014.  
  2015. /I = This option disables access to the
  2016. Create/Edit Image selection in the Edit
  2017. menu. This will prevent the user from using
  2018. an outside image editor within NeoBook.
  2019. Usage: NEOBOOK /I
  2020.  
  2021. /O = For NeoBook Professional, using this
  2022. option will disable the Create/Edit Sound
  2023. File in the Edit menu. This prevents the
  2024. user from using an outside program to
  2025. create or edit sound files from within
  2026. NeoBook Professional. Usage: NEOBOOK /O
  2027.  
  2028. /B = If NeoBook Professional has difficulty
  2029. in identifying the audio card due to an
  2030. interrupt conflict, using this option will
  2031. prevent NeoBook Professional from checking
  2032. to see if a sound card is present on the
  2033. system. This option may also be used by
  2034. readers of your on the compiled publication
  2035. file. Usage: NEOBOOK /B
  2036.  
  2037. /A = This option prevents NeoBook
  2038. Professional from attempting to initialize
  2039. a sound card or the PC's internal speaker.
  2040. Usage: NEOBOOK /A
  2041.  
  2042. /Kx = This option causes a compiled
  2043. NeoBook publication to jump to a page
  2044. other than the first page. Specify the
  2045. publication's opening page number in
  2046. place of the x following the command 
  2047. option. Usage: MYBOOK /K10
  2048.  
  2049. /G = For compiled publications, this
  2050. option is used to force a publication to 
  2051. run in a video mode for which it was not
  2052. intended. Displays a menu of video modes
  2053. available on the system. Usage: MYBOOK /G
  2054.  
  2055. -----------------------------------
  2056. -----PC Internal Speaker Sound-----
  2057. -----------------------------------
  2058.  
  2059. NeoBook Professional allows you to play
  2060. sounds through the internal speaker which
  2061. is built in to all IBM compatible PC
  2062. systems. Thus, sound produced for this
  2063. device should play on nearly every PC
  2064. system made. However, unlike audio cards,
  2065. the internal speaker is limited as to the
  2066. range and quality of sound that it can
  2067. produce. When you Define Button attributes,
  2068. both the Play Tone and Play Sound File
  2069. (SNG) options will play sound through the
  2070. PC internal speaker.
  2071.  
  2072. To create a button, either labeled or
  2073. invisible, for your sound clip, first
  2074. choose the Button tool and drag it over the
  2075. area on which the user must click to play
  2076. the sound. Next, choose either Play Tone or
  2077. Play Sound File from the Define Button
  2078. dialog.
  2079.  
  2080. --- Selecting a Play Tone sound ---
  2081.  
  2082. Use this selection to place a button which
  2083. plays a single note when pressed. An
  2084. example of how this could be used is to
  2085. construct a small keyboard consisting of
  2086. buttons which the user could play by
  2087. selecting with the mouse. NeoBook can play
  2088. a range of 12 notes in 10 octaves.
  2089. Therefore, you may specify a numerical hertz 
  2090. value from 1 to 32768 for each PlayTone button
  2091. you create. (E.g., middle C = "262")
  2092.  
  2093. --- Creating Speaker SNG Sound Files ---
  2094.  
  2095. The Play Sound File option in the Build
  2096. Button dialog allows you to play two
  2097. different audio file formats. Choose the
  2098. SNG format to play files through the PC's
  2099. internal speaker. The other file type is
  2100. the VOC (voice) format which requires that
  2101. a Sound Blaster compatible audio card be
  2102. present in order to produce music or
  2103. narration. SNG format sound files may be
  2104. created or edited using any ASCII text
  2105. editor. The text file consists of a string
  2106. of music notes and commands, which are
  2107. defined below.
  2108.  
  2109. - Tempo: Specify the tempo for your piece
  2110. by typing a "T" followed by a number to
  2111. represent the number of quarter notes in a
  2112. minute. You may use numbers which range
  2113. from 30 to 255. The default tempo is 120
  2114. quarter notes per minute. E.g., "T62"
  2115.  
  2116. - Octave: To set the octave, type a capital
  2117. "O" (not a zero) followed by a number
  2118. representing the octave for following
  2119. notes. Since a range of ten octaves may be
  2120. played through the internal speaker, this
  2121. number should be between 0 (zero) and 9
  2122. (nine), e.g., "O3"
  2123.  
  2124. - Length: Specify note length by typing an
  2125. "L" followed by a number between 1 and 64.
  2126. A "L1" represents a whole note, a "L2"
  2127. would be a half note, a "L4" would be a
  2128. quarter note and so on, through "L64,"
  2129. which would play as a sixty-fourth note.
  2130. All notes which follow will play at this
  2131. length, until you type a new "L" and
  2132. number, or until you use one of the other
  2133. commands below which affect note length.
  2134. The length may also be specified by typing
  2135. the number immediately after the note.
  2136. E.g., "E33" is the same as typing "L33E"
  2137. Following a note with a "." (period) causes
  2138. that note only to play 3/2 its originally
  2139. specified length. Typing the letters "MS"
  2140. will cause each note to play 3/4 (staccato)
  2141. of the length set by the "L" command above.
  2142. Typing the letters "MN" plays each note 7/8
  2143. of the length specified by "L." Typing "ML"
  2144. returns to playing each note the full
  2145. length specified by "L."
  2146.  
  2147. - Note Played: Type the letter
  2148. corresponding to the note(s) you wish to be
  2149. played. Use "ABCDEFG." Sharps may be
  2150. specified by adding either a "+" or "#"
  2151. after the note. Flats are specified by
  2152. using a "-" (dash) following the note.
  2153. E.g., "C#" and "C+" are both C-sharp, and
  2154. "D-" is a D-flat.
  2155.  
  2156. - Pause: Type a "P" followed by a number
  2157. which specifies the length (in
  2158. milliseconds) of the pause. E.g., "P40"
  2159.  
  2160. ------------------------------
  2161. -----Article Text Options-----
  2162. ------------------------------
  2163.  
  2164. When creating an article using your text
  2165. editor, there are several formatting codes
  2166. you may wish to use. These may be inserted
  2167. into the text using the "^" (caret) character
  2168. (not the CTRL key + B, but the actual "^"
  2169. character). The formatted text will display
  2170. in your publication.
  2171.  
  2172. - Bold: Use "^B" at the start of the portion
  2173. which is to display as bold text. To turn
  2174. bold off, place a "^b" at the end of the
  2175. section of text which is to be bold.
  2176.  
  2177. - Underline: Use "^U" at the start of the
  2178. portion which is to display as underlined
  2179. text. To turn the underscore off, place a
  2180. "^u" at the end of the section of text which
  2181. is to be underlined.
  2182.  
  2183. - Reverse Video: Use "^R" at the start of the
  2184. portion which is to display as reversed
  2185. text. To return the text to normal, place a
  2186. "^r" at the end of the section of text which
  2187. is to be reversed.
  2188.  
  2189. - Tab: To tab text, insert a "^T" followed
  2190. immediately by a number. The number should
  2191. represent the number of spaces from the
  2192. left margin. The size of spaces displayed
  2193. will equal the width of the M character in
  2194. the font selected within NeoBook. Follow
  2195. the "^T" and the number with a space before
  2196. continuing with the text.
  2197.  
  2198. - Centering: If the center code is included
  2199. on a line along with other codes listed
  2200. above, the "^C" should be the innermost code.
  2201.  
  2202. - Caret Symbol: If you need to display the
  2203. caret character in the text of your
  2204. article, type two carets not separated by a
  2205. space.
  2206.  
  2207.  
  2208. * Detailed and illustrated information is 
  2209. available in our printed manual available to 
  2210. registered NeoBook users. *
  2211.  
  2212.  
  2213. Copyright NeoSoft Corp. 1993-1994. All Rights
  2214. Reserved.
  2215.  
  2216. NeoSoft Corp.
  2217. 354 NE Greenwood Avenue, Suite 108
  2218. Bend, Oregon 97701-4631
  2219. U.S.A.
  2220.  
  2221. Voice: (503) 389-5489
  2222. Fax:   (503) 388-8221
  2223. BBS:   (503) 383-7195
  2224.  
  2225.